#include <iostream>
// 使用multiset 只用映入set就可以了
#include <set>

int main()
{
  std::multiset<int> multiset;
  multiset.insert(0);
  multiset.insert(1);
  multiset.insert(2);
  multiset.insert(3);
  // 注意这里不可以用引用 因为内部是const的
  for(auto it = multiset.begin(); it != multiset.end(); ++it)
  {
    std::cout << *it << std::endl;
  }
  // 有序数列
  
  return 0;
}
